#pragma once  

class nocopy
{
private:

public:
    nocopy();
    nocopy(const nocopy& noc) = delete;
    const nocopy& operator=(const nocopy& noc) = delete;
};